package intelligentcity.model;

import intelligentcity.model.streets.OneWayStreet;

import java.util.LinkedList;
import java.util.List;

public class Car {
	
	private List<OneWayStreet> itinerary = new LinkedList<OneWayStreet>();
	private int x;
	private int y;
	private int moveX;
	private int moveY;
	private int speed;
	
	public Car(int x, int y) {
		this.setX(x);
		this.setY(y);
	}

	public int getX() {
		return x;
	}

	public void setX(int x) {
		this.x = x;
	}

	public int getY() {
		return y;
	}

	public void setY(int y) {
		this.y = y;
	}

	public int getMoveY() {
		return moveY;
	}

	public void setMoveY(int moveY) {
		this.moveY = moveY;
	}

	public int getMoveX() {
		return moveX;
	}

	public void setMoveX(int moveX) {
		this.moveX = moveX;
	}

	public int getSpeed() {
		return speed;
	}

	public void setSpeed(int speed) {
		this.speed = speed;
	}

	public List<OneWayStreet> getItinerary() {
		return itinerary;
	}

	public void setItinerary(List<OneWayStreet> itinerary) {
		this.itinerary = itinerary;
	}

}
